created on Thu Nov 07 09:28:00 UTC 2019 by ?

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

0

100.0%

2 minutes, 23.582 seconds

1

0

10

2. Features

2.1. Default without included components in XS IGNORED

Result: IGNORED Time: 2.317 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.2. Default without included components in SM IGNORED

Result: IGNORED Time: 2.212 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.3. Default without included components in MD IGNORED

Result: IGNORED Time: 2.177 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.4. Default without included components in LG IGNORED

Result: IGNORED Time: 2.265 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.5. Default without included components in XLG IGNORED

Result: IGNORED Time: 2.701 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.6. Default without included components in XXLG IGNORED

Result: IGNORED Time: 2.680 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.7. Default with included components in XS IGNORED

Result: IGNORED Time: 2.593 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in XS The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.8. Default with included components in SM IGNORED

Result: IGNORED Time: 2.837 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in SM The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.9. Default with included components in MD IGNORED

Result: IGNORED Time: 3.359 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in MD The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.10. Default with included components in LG IGNORED

Result: IGNORED Time: 3.802 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in LG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.11. Default with included components in XLG IGNORED

Result: IGNORED Time: 4.005 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in XLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.12. Default with included components in XXLG IGNORED

Result: IGNORED Time: 4.340 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in XXLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.13. Functionality of Component with Hidden Variant in XS IGNORED

Result: IGNORED Time: 1.784 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.14. Functionality of Component with Hidden Variant in SM IGNORED

Result: IGNORED Time: 1.780 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.15. Functionality of Component with Hidden Variant in MD IGNORED

Result: IGNORED Time: 2.104 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.16. Functionality of Component with Hidden Variant in LG IGNORED

Result: IGNORED Time: 2.351 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.17. Functionality of Component with Hidden Variant in XLG IGNORED

Result: IGNORED Time: 2.455 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.18. Functionality of Component with Hidden Variant in XXLG IGNORED

Result: IGNORED Time: 2.488 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.19. Functionality of Component with Background and Inherited Toolbar in XS IGNORED

Result: IGNORED Time: 2.621 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in XS The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.20. Functionality of Component with Background and Inherited Toolbar in SM IGNORED

Result: IGNORED Time: 2.695 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in SM The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.21. Functionality of Component with Background and Inherited Toolbar in MD IGNORED

Result: IGNORED Time: 3.063 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in MD The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.22. Functionality of Component with Background and Inherited Toolbar in LG IGNORED

Result: IGNORED Time: 3.384 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in LG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.23. Functionality of Component with Background and Inherited Toolbar in XLG IGNORED

Result: IGNORED Time: 3.929 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in XLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.24. Functionality of Component with Background and Inherited Toolbar in XXLG IGNORED

Result: IGNORED Time: 4.099 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in XXLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.25. Page Details: Default without included components and hidden Description in XS IGNORED

Result: IGNORED Time: 2.156 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.26. Page Details: Default without included components and hidden Description in SM IGNORED

Result: IGNORED Time: 2.377 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.27. Page Details: Default without included components and hidden Description in MD IGNORED

Result: IGNORED Time: 2.207 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.28. Page Details: Default without included components and hidden Description in LG IGNORED

Result: IGNORED Time: 2.421 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.29. Page Details: Default without included components and hidden Description in XLG IGNORED

Result: IGNORED Time: 2.659 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.30. Page Details: Default without included components and hidden Description in XXLG IGNORED

Result: IGNORED Time: 2.780 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.31. Page Details: Default without included components and hidden Title and Description in XS IGNORED

Result: IGNORED Time: 2.165 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.32. Page Details: Default without included components and hidden Title and Description in SM IGNORED

Result: IGNORED Time: 2.179 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.33. Page Details: Default without included components and hidden Title and Description in MD IGNORED

Result: IGNORED Time: 2.355 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.34. Page Details: Default without included components and hidden Title and Description in LG IGNORED

Result: IGNORED Time: 2.455 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.35. Page Details: Default without included components and hidden Title and Description in XLG IGNORED

Result: IGNORED Time: 2.667 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.36. Page Details: Default without included components and hidden Title and Description in XXLG IGNORED

Result: IGNORED Time: 2.780 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.37. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in XS IGNORED

Result: IGNORED Time: 2.155 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in XS The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.38. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in SM IGNORED

Result: IGNORED Time: 2.154 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in SM The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.39. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in MD IGNORED

Result: IGNORED Time: 2.323 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in MD The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.40. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in LG IGNORED

Result: IGNORED Time: 2.472 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in LG The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.41. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in XLG IGNORED

Result: IGNORED Time: 2.590 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in XLG The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.42. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in XXLG IGNORED

Result: IGNORED Time: 2.862 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in XXLG The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.43. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in XS IGNORED

Result: IGNORED Time: 2.240 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in XS The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.44. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in SM IGNORED

Result: IGNORED Time: 2.113 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in SM The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.45. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in MD IGNORED

Result: IGNORED Time: 2.307 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in MD The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.46. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in LG IGNORED

Result: IGNORED Time: 2.321 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in LG The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.47. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in XLG IGNORED

Result: IGNORED Time: 2.587 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in XLG The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.48. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in XXLG IGNORED

Result: IGNORED Time: 2.751 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in XXLG The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.49. Default without included components and Page Date, Custom Title and Description in XS IGNORED

Result: IGNORED Time: 2.107 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.50. Default without included components and Page Date, Custom Title and Description in SM IGNORED

Result: IGNORED Time: 2.043 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.51. Default without included components and Page Date, Custom Title and Description in MD IGNORED

Result: IGNORED Time: 2.108 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.52. Default without included components and Page Date, Custom Title and Description in LG IGNORED

Result: IGNORED Time: 2.371 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.53. Default without included components and Page Date, Custom Title and Description in XLG IGNORED

Result: IGNORED Time: 2.522 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.54. Default without included components and Page Date, Custom Title and Description in XXLG IGNORED

Result: IGNORED Time: 2.810 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.55. Page Details: Default metadata added to page FAIL

Result: FAIL Time: 2.000 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Page has metadata field og:title from Details component

1
assert $("meta[property='og:title']").attr("content").equals("Page Properties - Page Title")
  • And Page has metadata field og:type

1
assert $("meta[property='og:type']").attr("content").equals("article")
  • And Page has metadata field og:image

1
assert $("meta[property='og:image']").attr("content").contains("generic-details.thumb.")
  • And Page has metadata field og:url

1
assert $("meta[property='og:url']").attr("content").contains("details/generic-details.html")
  • And Page has canonical link

1
assert $("link[rel='canonical']").attr("href").contains("details/generic-details.html")
The following problems occurred:
Condition not satisfied:

$("meta[property='og:title']").attr("content").equals("Page Properties - Page Title")
|                              |               |
[]                             null            false